import {BrowserModule} from '@angular/platform-browser';
import {NgModule} from '@angular/core';

import {AppComponent} from './app.component';
import {AppRoutingModule} from './app-routing.module';
import {PageNotFoundComponent} from './not-found.component';
import {HelloModule} from './hello/hello.module';
import {WorldModule} from './world/world.module';
import {SignatureModule} from './signature/signature.module';
import {LocationStrategy, HashLocationStrategy} from '@angular/common';
import {GetpicModule} from './getpic/getpic.module';
import {FormsModule} from '@angular/forms';
import {ReactiveformModule} from './reactiveform/reactiveform.module';
import {HttpClientModule} from '@angular/common/http';

@NgModule({
  declarations: [
    AppComponent,
    PageNotFoundComponent,
  ],
  imports: [
    BrowserModule,
    /* FormsModule,*/
    HttpClientModule,
    /*HelloModule,*/
    WorldModule,
    ReactiveformModule,
    AppRoutingModule,
  ],
  providers: [
    /*{ provide: LocationStrategy, useClass: HashLocationStrategy }*/
  ],
  bootstrap: [AppComponent]
})
export class AppModule {
}
